Great time had at very short notice.