fabric integrity