lib 1