VPR-378

Part of VPR-378