force version to be a number