updated version switcher