add delete product function