Works with TPL instead of mustache