Base template, flexible template