make livereload work