main menu partially functional