part 2. 10/18/2023