unusual mix of templating