Weaving love