remove sed, use a template directly