Task implementation, running and reversing support