test opDispatch