Nightmares….and tears of laughter.