The MRP Experience