Who has been thinking of/planning for this for weeks or months?