more responsiveness built, menus now reactive