inspection for type by var