mapToOutcome