pyhton2 compat