initial (unmodified from RichardG file dump)