add settings page.