think i got most of the important stuff