only using setuptools for now