Interaction of task and technology to support large groups