restore function which accumulates host events from elder prototypes