Change the structure and add recess task