ok, hopefully I can make this in to a pip installable package.