extract lib