revisited success/failure query methods on Future & Result