Added method addProduct