Weaving Technique Improvements