Why the change to the 2 argument method?