adding upcoming events feature