external header location fixed