Weave Come a Long Way