what does this do wrt py3k?