made library work