improved main menu