starting token exchange