Added Few Comments and Edits