makes products model, views