change flyOut control to menu control. Improve stylings and fix some glitches