logic 추가