separate version from rest