implement viewing subtasks