fix spelling errors and add tests
update Changes