switched to distutils