retooling to allow updating of axes, albeit in a messy fashion.