add balance method