trying different approach to livereload to deal with refresh issue