adding aggrigate.py