Weaves and Marks and Stripes