VPR-288

Part of VPR-288