Blade Weaving