Sorry to hear about all the trouble. Hang in there!