fix python2.6 incompatbility