Changed the menu to return strings instead of directly calling functions