Holy changes, Batman! Seriously. A lot of changes.