Long live president Trump