A buttload of changes I'm so so sorry..