Wow! Glad to hear you are doing as well as you are. Sounds like a pretty serious accident. Hope everything goes well and you have a speedy recovery!