Add task hierarchy