new features: support livereload now