menus and (hacky but cool) transitions