add header and content