add ability to be pip installed