update now correctly updates the scale and the axes