Fix many things.