Daz, I currently have Look Delta's and they are the ones that don't hold my feet in when I put power down.... so not sure about Keo, won't they give me the same problem? I have so far used the red cleats with maximum float, maybe I should just go to black cleats in stead?