ordered header in submodules