Shannon-Podgorenko-2023