support py3k..