Controller menu navigation.

It's almost impossible for this to break anything.