censor the word virtual to avoid reader confusion