better browserify i think