facetory
extend 기능 추가...