VPR-017

Part of VPR-017