s10346-025-02513-y.pdf