Weaving Shorts