another enum example with Result enum