completed library part