modified Product