more progress towards perfection