more details about lib