implemented Add Product function