Thanks for the pictures!!! The pedals I have now have the staps and a big metal piece sticking up that makes my feet go numb. I will see if my bike store has some of thse pedals. I was riding Wed. and came across a "live" snake. It scared me to death and made so nervous because I was strapped in. I hope I can get use to being strapped in.