fix genMenu