python 3 changes.  b0rked