add header and edit