addProduct + warehouse