Hot: weave