update lib2