fix bug
add task cleaning operation