more python library work