should be ``PRE_ADD_PRODUCT``