Version check first of all