contextListener Update