add descriptions in contractAndFilter.py