multivisitors with universal references