all objects built, need to add menus and list methods