Crap Ton of changes i forgot.