continue working on task repo api (groups, tasks)