Fix userDefaults bug