marc ford2023