Why do we need a task manager?