applied Sanders zoom_update patch