* created some teplate blocks for data output