Other contributions from Peter Eszenyi