Update builder, visualizer