glad youre okay man, especially that you only bruised your heel. That has got to be the most pain I have ever experienced, breaking a heel sucks. I see that your axel sliders probably helped save a little. I wonder if frame pucks would have kept the frame from denting, I have no idea. So have you gotten a chance to see what all is wrong with the bike? keep us posted man.