Using enume instead of numeric constants