fixes in header, index, footer, style, and new additions