REVP solution