add leap lib