type var