CSFT 2023