added underscore template precomp functionality