list-group refactor of tasks