optimized watch task