 	}
 
 	var notificationSound: NotificationSound {
-		return NotificationSound(rawValue: userDefaults.integer(forKey: UserDefaultsEventNotificationPreferences.notificationSound)) ?? NotificationSound.None
+		return NotificationSound(rawValue: userDefaults.integer(forKey: UserDefaultsEventNotificationPreferences.notificationSoundKey)) ?? NotificationSound.Themed
 	}
 
 	var signal: Signal<(Bool, TimeInterval), NoError> {


class UserDefaultsEventNotificationPreferences: EventNotificationPreferences {
	static let notificationAheadIntervalKey = "EventNotificationPreferences.notificationAheadInterval"
	static let notificationSound = "EventNotificationPreferences.notificationSound"
	static let notificationsEnabledKey = "EventNotificationPreferences.notificationsEnabled"
	static let instance = UserDefaultsEventNotificationPreferences(userDefaults: UserDefaults.standard)


	}

	func setNotificationSound(_ notificationSound: NotificationSound) {
		userDefaults.set(notificationSound.rawValue, forKey: UserDefaultsEventNotificationPreferences.notificationSoundKey)
		notify()
	}

