document pull-like operation