Had forgotten to add reparepareMenus() to newPage() so now menus update and prepare when new page is created.