Changed a whole bunch of stuff.
Ignores etc. etc.