Updated comments, correct spelling and grammar