header: allow to load from external file