optimization on DoclenChunk