is new Version() a bad idea here? i could compare all the version fields on their own