There are only a few minor code changes, and nothing that should have an effect on functionality. This is basically just rearranging the code.