Carpets are designed first on graph paper. Then the maker using graph paper outlines the design of the carpet on the cloth. Then the yarns are dyed, and the tufting of the carpet is done with the tufting gun.