visual demo update