Typically the software developer submitted a prototype for evaluation and approval that included all art work to be used in connection with packaging and marketing of the product. Many third-party developers used contract manufacturing sources in Mexico.