add data analysis