First, just want to start by saying thanks for building this software. It's excellent. I couldn't really get into using JASP because it's too Bayesian focused, and us frequentists seem to be an afterthought. I also appreciate the fast pace of development and incorporating so many user requests. And, the syntax mode is AWESOME!

Second, I switched to R earlier this year. I only open SPSS to ensure new analyses I write in R provide the same output as SPSS. You've done an excellent job keeping all of this sort of stuff behind the scenes (e.g., no changing the default contrasts for Type 3 SS!). I'm starting to have my students switch from SPSS to R and I have been telling them to start with jamovi if they feel anxious about the lack of an SPSS-type GUI in R. So far, they like it quite it bit.

But, this brings me come comments that I hope can be addressed moving forward. Some are general features, others are more for clarification.

1) I'm on macOS 10.12.4 running javmovi 0.7.3.2. I can only load CSV files. Although, I've only tried loading CSV, Rdata and SPSS's SAV files to be fair. It would be nice if SPSS files could be imported, and SPSS and Rdata files could be exported alongside OMV and CSV. This would make collaborating with people using R, SPSS, Stata, etc. much easier. I recently switched to the 'rio' package for data import/export. It has nice defaults and supports pretty much every file format a psychologist ever needs.

2) I've been comparing some 2x2 between-subjects ANOVA output between SPSS, jamovi, and my own R script. I'm particularly interested in consistency in how each handles missing data, along with the statistical output. jamovi seems to struggle with missing data natively. For example, I loaded dataset I've been analyzing in R. Ran the exact same anova in the jamovi GUI as I ran in R using jamovi::anova(). jamovi spit out a bunch of blank stat tables, while the same syntax ran perfectly within R. In addition, I cannot figure out what "post-hoc tests" are being ran in jamovi. More specifically, which packages and commands are being used to compute the posthocs (using the postHoc command in anova()). I think it's drawing on both 'lsmeans' and 'multcomp' for this but I cannot recreate the 2x2 interaction output in my own R script using these two packages but I get identical main effect posthoc output using "summary(glht(model1))". Maybe there could be a separate page in the Developer's Hub or something that goes into more detail about the R commands or functions used? I also noticed the posthoc output provides t-scores. It would be nice if it gave Fs, eta-squareds, and CIs. I know F = t^2 but when less savvy users try moving from SPSS to jamovi, they might not pay attention to this and think jamovi is giving the wrong output.

3) Related to point 2, given the increased popularity in simple effect analysis and simple slopes, would it be possible to add these to the ANOVA and regression sections? Btw, awesome job adding hierarchical regression to jamovi!

Thanks!