added the products model, api_pull, and local_env