2024042512 updated_final