Add header description and documentation