added collections.py