어느정도 구현 완료