fixed invalidation
added watch task