Digitized embroidery design files can be either purchased or created with industry-specific embroidery digitizing software. Embroidery file formats broadly fall into two categories. The first, source formats, are specific to the software used to create the design. For these formats, the digitizer keeps the original file for the purposes of editing. The second, machine formats, are specific to a particular brand or model of embroidery machine, they contain primarily stitch data (offsets) and machine functions (stitch, trims, jumps, etc.) and are thus not easily scaled or edited without extensive manual work. However, because these files easy to decode, they serve as easy exchange formats, with some formats such as Tajima's .dst and Melco's .exp being so prevalent that they have effectively become industry standards and are often supported directly by machines built by rival companies, or through provided software to convert them for the machine.