Can filter tasks based on completion. Can complete and reactivate tasks, even those that are asynchronously returned before the server returns a key for them. Still need to delete tasks. Also still need timers for tasks