Separate schedule and programs. Add Google calendar.