Initial structure and template spec.