added Model - added methods for making sure unique Product, so won't multiple Yo for same product