updating the analysis code and whatnot