100 Fabric Abstract