document scope argument