10.1016/j.spc.2021.10.011