spelling errors have been resolved