Refactoring
*실직적으로 필요한 class 추출