to do list needs task differentiation