use the dispatchertimer