user settings page fixes