updated for python 3 print (again)