for browserify source