make all of the shell tasks that loop over card directories obey CARDS