Ok hopefully i didnt derp twice...this probably needs better alphabetized