library set up