add browserify support