completely redid header and body content