I don't understand what the changes in this file are doing...