Tag coronal mass ejection explained