use local macros for concise page and tpl page specification