added visual changed event