add sync task, update watch task