SO MANY CHANGES BLARGH