making progress. slower is better.