Update IO.c