updated gbt.py