documentation and charting