adding updates for visualization