updates product dal