Title: Notes on Carpet Weaving