update libs struct