add connect and livereload