private async void InitAsync() { MainReminderProcesses.AddReminder(this); _nextReminder = await _snoozeData.GetSnoozedReminderAsync(ToString()); //can be null if there was nothing if (_nextReminder != null) { Snoozing = true; NextDate = _nextReminder.NextDate; //i think. } _started = true; //at this point needs to refresh. }