take 2!
first pass at the header