deleted 구현완료