전체 기능 완료