support python 2.6: take2