events handler on open and change