Long live president Camacho!