s10100-025-00970-3.pdf