Small steps at a time