add header,footer and homepage