a little more detail on task-based computation