       if result && result.ok
         return cb null, result
 
-      err = new Error(result.error || "NOT OK")
+      err = new Error result.error ? result.message ? unknownErrMsg
       cb err
 
   editTemplate: (templateId, params, cb) ->

      if result && result.ok
        return cb null, result

      err = new Error(result.error || "NOT OK")
      cb err

  deleteAssembly: (assemblyId, cb) ->

_       = reqr "underscore"
fs      = reqr "fs"
retry   = reqr "retry"

unknownErrMsg  = "Unknown error. Please report this at "
unknownErrMsg += "https://github.com/transloadit/node-sdk/issues/new?title=Unknown%20error"

class TransloaditClient
  constructor: (opts) ->
