1036 2023_JCleanerProd_preprint.pdf 289 + 1325 .