also delegator.py is currently used but there is another issue that requires replacing it with standard stuff