update wallet