add extra space at template start
allow specification of backend name