document scope instance variables