fix python 3 error