complete fetch-on-demand