make it pip installable