steps and hops