updating sub to sup. cleaning up markup. making sure all tags are closed or opened correcty.