Cooperative support for computer work: a social perspective on the empowering of end users | Synapse