adding setuptools compatability