refactor to use ruby built in replacement
bump version