added notes on changes
makeing header optional