added guardian to setup.py