a bit of refactoring
bump version number