added py3 install support