Fixed misspellings and removed unnecessary code comments.
Implemented Defer