Does this return any value on completion, or does the Future just tell you when the operation finishes?