to make IoFreeEventList just put into the freelist not inputlist