not-working but want a version with old way of cycling