base templates (issue #76)