VPR-499

Part of VPR-499