templatecommon