refactor and increment version to be string focused