Upcoming events are looking good. Some backend tweaks. Needs refractored