added include subtasks feature