basetype is now uppercase