CSCW '04: Computer Supported Cooperative Work 2004