The fly makes 2000 stops per day