split header and site structure