adding more options for Task.all