recover mp over time