update headers to add structure