switched from setuptools to distutil.core