axes get updated when changed

visualisation gets redrawn every time an axis is selected