doi:10.1016/j.istruc.2019.01.001