create, read/get, and delete a task