This is where the nuts of the changes happen.