improvements trans status logic