added products validation