estimate_current_event must be set before configure()