Sorry to hear it on both fronts. Hang tuff!