fix timing bug
add task update interface
add task delete, execute interface
add task pause, run interface