Large Coronal Mass Ejections (CME) pummelled the Earth last week