more setup + py3k fixes