Provider.Visible added