add fetch_flush