Executing futures sequentially