перенес создание буфера в readDocument,
для того что бы работал handleRead, для этого нужно что бы контекст не инициализировался