typo fixing. removed redundant words. added more headers.