Switch to changing event range in apply and using watch to detct change