IndexVvertical integration 265vertical portal 194virtual communities 151virtual reality 304visual appeal 207vividness 310vortal 194