Add cat.py and common.py