update watch task
half done