       id: id
     this
 
+  complete: ->
+    ubuilder.add
+      path: 'complete'
+      rules: [
+        {need: 'task'}
+      ]
+    this
+
+  uncomplete: ->
+    ubuilder.add
+      path: 'uncomplete'
+      rules: [
+        {need: 'task'}
+      ]
+    this
+
   links: ->
     ubuilder.add
       path: 'links'

  people: ->
    ubuilder.add
      path: 'people'
    this

  person: (id) ->
    ubuilder.add
      path: 'people'
      id: id
    this

  query: (params) ->

        user: @token
        pass: @password

    if typeof argsOrCallback is 'function'
      return @request(options, argsOrCallback)

    options.form = JSON.stringify(argsOrCallback)

    @request(options, callback)

