cap tasks