add documentation for header_loader