class task defined: to be used in planner : WIP