update sender to do oauth, get appointments, and better alarm settings