finish Fabric (18)