library duties