         return true
     }
 
+    /* public func createRepeatVoidDuration(name:Stirn,duration:Int,repeat_loop:[TimeInterval],repeat_deadline:NSDate,asserted:Bool) -> Bool
+     * - Create Repeatable Void Duration
+     * NOTE: Will terminate executable if unknown database error occurs
+     * [Argument]
+     * name - name of the void duration
+     * duration - duration of void duration in seconds
+     * repeat_loop - a loop of intervals of time to increment for each repeat
+     * deadline - date/time to stop repeat
+     * asserted - Whether void duration asserts to not have task scheduled during the "Duration of Time", true if void duration asserts
+     * [Return]
+     * Bool - true if successful in creating void duration, false if entry already exists in database.
+    */
     public func createRepeatVoidDuration(name:String,duration:Int,repeat_loop:[TimeInterval],repeat_deadline:NSDate,asserted:Bool) -> Bool
     {
         let crt_rptvoidd = PVRRepeatVoidDuration(begin: NSDate(), duration: duration, name: name, repeat_loop: repeat_loop, deadline: repeat_deadline, asserted: asserted)

            {
                try self.DB.updateEntry(lockey: PVRDBKey.task,key: name, val: ad_task)
            }
            catch PVRDBError.entry_not_exist
            {
                print("ERR:PVRDataController: Failed to adjust task, Task does not exist.")
                return false
            }
            catch
            {
                abort()
            }

            return true

        return base/factor
    }

    //Data - Tasks
    /*
     * public func pruneTask()
     * - Remove completed tasks
