That's awful! Here's hoping a quick recovery for Maggie!!