library properties