way to go on your ride!!! And I'm glad the mountain bike pedals work for you. I have SPD's too. They are wonderful! I've never had an issue getting out of them!