This Sunday morning I could have sworn I heard an explosion. Did anyone else? If so does anyone know what it is was?