separated footer and header