added footer and header spec