data analysis and coding