initial revision, based on gerstendoerfer_contactsheet.lrwebengine