finished controllers in setup.py