layout template defined