demo(control): add live update