progress over perfection