analysis and approach