* Spelling corrections (please review) Can I get feedback on this, please ? Thanks. * fixed incorrect results