Remade alot of stuff.