new directory lib used