         dstOffset: Int = 3600,
         format: String? = nil,
         isLocalCoords: Bool = true, // Should set to false if coordinate in parameter not device
+        onlyEssentials: Bool = false,
         completionHandler: (prayers: [PrayerResult]) -> Void) {
             lat = coords[0]
             lng = coords[1]

                }
                
                // Process callback
                completionHandler(prayers: result)
            }
            
            // Calculate timezone

        dstOffset: Int = 3600,
        format: String? = nil,
        isLocalCoords: Bool = true, // Should set to false if coordinate in parameter not device
        onlyEssentials: Bool = false,
        completionHandler: (() -> Void)? = nil,
        completionPerDate: (date: NSDate, times: [PrayerResult]) -> Void) -> Void {
            // Initialize variables
            var startDate = NSCalendar.currentCalendar()
                .dateByAddingUnit(.Day,
