first cut of library