구현을 대폭 변경하기 직전