modifed gospel.py