trans type update