Grunt watches public