First pass at contents & templates.