Provider and Logger change functionality