A: document mode