add upcoming method to events