more version checking