 	}
 
 	override init!(frame: NSRect, isPreview: Bool) {
+		motivationLevel = Preferences().motivationLevel
 		super.init(frame: frame, isPreview: isPreview)
 		initialize()
 	}
 
 	required init?(coder: NSCoder) {
+		motivationLevel = Preferences().motivationLevel
 		super.init(coder: coder)
 		initialize()
 	}


	// MARK: - Properties

	let textLabel: NSTextField = {
		let label = NSTextField()
		label.translatesAutoresizingMaskIntoConstraints = false
		label.editable = false

		return label
	}()

	private lazy var configurationWindowController: NSWindowController = {
		return ConfigurationWindowController()
	}()

	private var motivationLevel: MotivationLevel

	private var birthday: NSDate? {
		didSet {
