----Client provided script 7/2/2024----