convert mta.py to numpy, phase 1