update runnable demo