header and archive changes