Hot: weaves