version_4: Prof. Carin edited version