fix bugs in addition product management