work on menu (work in progress)