trying setuptools instead of distutils