directory library