now cache events, display current/future events
fixed conflicts