Logic코드 추가. 테스트 필요.