collisions with steps