basics 완료.