First draft for Template refactoring
foobar