zoom and zoom_read