completely removed the task subobject and updated the documentation