build list of tasks in ctrl because repeater calls function for each row