Modifications should be avoided when possible to lower both initial purchase price and the total cost of ownership. Tailoring options in the application make it possible to fit a wide variety of business practices. Modifications are changes beyond these system setup options. Custom forms and reports are the most common and least costly modifications. Modifications can range from these minor enhancements to entire new modules. Each modification is specified and estimated separately as a special project.