keep drain_all_pages()