Why is this prompt for both program and transaction task types? Only those who choose task type as job will not know, but not every one has a variant