weaves cotton&silk's contacts