task filtering implemented