update handle insufficient funds