Fix and issue with checking all subs inside transaction
add super add X,clear,add X back test