started submenu implementation (to rework)