10.1016j.jgg.2021.04.005