great fun was had by all