use browserifable version of request