https://blog.arbji.com/archives/1127
Slow and steady wins the race