improved livereload and watch support