progress from simple to detailed, approximate to precise, risky to acceptable