optimized version checking