reduce doc length