2023_July_revised