Computer-supported cooperative work: history and focus | Synapse