Changes to provider