started updates to sample functions, updated models and case files, halfway done so dont run it