with settings page