updates to python area mostly