separate watch tasks