setter.py now functions as a remote interface