library configure