underscore, util, rsult and template