method 생성 작업