grammar, spelling + coding corrections