complete analysis module