add new header and fix some styles