New upgrade of lib