refresh balance on new transaction
refresh token if we get a 401
clarified some labels