Why change of parameter type ?