update runnable