document handle