update libs, add new utils