use gcal for reminders, store wit entities as structs