stuff about headers added