product value should not be null