Mustafa 's update-Nov 11 2024