Why the change in method signature?