updated positions and waterfall viz