What do you want to happen to the amount in SubAccount when that value goes away?

As soon as you remove 150 the -5 goes to 145...

Are you trying to keep the -5 as well?