bug fix: add library, fix packages