property visibility update