browserify implemented