The Pompilid Project
at Utah State University