wip executing IO