more py3k compat