makes template rendering more idiomatic; adds svg, unused