템플릿/콜백 적용