updated header partial with graham's changes