analysis and presentation