comprehensive data analysis