don't assume events have a next time