seperate dependencies & v8 build