to complete IoFreeEventList