Update libraries add tests
Add the new libraries