Update to code, adding user settings page.