VR Factoring