2 lib