productModel Final