update keep balance