implementing add promotional products