Comprehensive analysis