new version of lib.