refactor-rename method name '..WithoutResult' to '..NoResult'
rename method readVersion to readForVersion
fix comment typo