update task interfaces to use callback(Error, Boolean, Object)