modified turn-taking loop