VPR-307

Part of VPR-307