and faster, and faster, and faster...
667