 		localNotifications = remainingNotifications
 	}
 
+	
 	/// Cancels all notifications of the EventFavoritesService category whose
 	/// events have been removed and reschedules those with changed events.
 	/// Note: This will also schedule new notifications for previously
 	/// unscheduled favourite events!
+	///
+	/// - Parameters:
+	///     - eventFavorites: array based on which updates should be performed
+	///     - offset: interval the app is currently offset from actual local time
 	func updateLocalNotifications(_ eventFavorites: [EventFavorite], offset: TimeInterval = 0.0) {
 		var updatedNotifications: [UILocalNotification] = []
 		let currentTime = Date(timeIntervalSinceNow: offset)

		return localNotification
	}

	func scheduleLocalNotification(for event: Event, offset: TimeInterval = 0.0) {
		let localNotification = createLocalNotificaton(for: event, offset: offset)
		localNotifications.append(localNotification)

		print("Scheduled notification for event \(event.Title) [\(event.Id)]")
	}

	/// Cancels all notifications currently scheduled for given event.
	func cancelLocalNotifications(for event: Event) {
		var remainingNotifications: [UILocalNotification] = []
		localNotifications.forEach { notification in
