menu wip: MenuItem implemented