all the stuff that ive used in research but is not my code