Process documents (17)