fit to py2 orz