new GCcalc.py