changed site.py to add remove functionality