can merge a balance into wallet
improve encapsulation
2.0.0.0