You really have had a rough time of it this time around, haven't you? glad to hear everythings ok