moved almost all of parameters into vpvl2 namespace