full analysis complete