changed task sources to accept pipeline ids