attempts to get menu stuff working
merge