define main_menu and spec
define top_menu