properly applied Jurgens fix to zoom_observation(), although it still doesnt fix the problem