Add pattern Template-Method