Assertion: umbrella's canopy | /r/AtLocation | new canopy
Facets:
value: with thread
type: OTHER
value: with the upholstery needle
type: MANNER
Source sentences:
text: Turn the canopy over the opened frame of the umbrella and secure each point where the old canopy was attached to the new canopy with the upholstery needle and thread.