updated diner code to allow section header updates