updated for pages components body and header.tmpl.html