library launch