VPR-399

Part of VPR-399