better exchange visualisation