close #31 구현 완료