user can add an submit a new product