VPR-476

Part of VPR-476