wip: still bug in menu.js