Enum 중 일부 구현