michael smith 2023