add header declare