Used standard version_compare function for version comparisons