lots of progress on pythonifying