i'm curious what motivated the changes in this file.