changed event model