adding product dao