Map<String, dynamic> toJson() { return {'challengeResult': challengeResult, 'challenge': challenge}; }