Change to use version_compare()