multi-user interaction and cooperation; novel user interfaces and interaction