Complete NOV 2023

>