multiple templates and structure to make mez work