completed tasks controller scratch