for global destruction
allow utf8 output
listing entry.
for override template.
added publish