new header and index changes