fabric library