update some global type* changes