modified:   TDT_magic.py