Nightmares are made of such things!!