finish Fabric (19)