% revisions on template pattern