some more configurability for controller.py
whoops...