new version of lib