add helper reserve product