working on library section