Map<String, dynamic> toMap() { return { 'duration': duration.inMilliseconds, 'description': description, }; }