finished implementing basic api for task