very sorry for your loss and glad you made it !the ocean is one crazy place to be!
i use a lanyard and also have one of the freerideZ starter levers ,i use it all the time when i fall and lanyard come off i dont ever try to installe the lanyard in the surf until i am up and going !
that...