updated and submitted to pypi