implemented fetch-until, not working yet