Solving the Knowledge Work Challenge