Thanks LOL ... I have all weekend to rest up now so I'm sure I'll be well on the mend by Monday's workout.
My leverages probably are pretty favourable for deadlifting .... I'm 6,2 with very long legs and arms so I guess that is a slight advantage.
I keep trying to upload pictures here...