ported process for building vpr