conditional settings page