s10499-023-01062-2.pdf