상태 구현.