prepare to build VSM