added transTy