Making MRP Work