add header and manage module