Updated Product validation