tabs are now 4 spaces in match.py