IO module parts almost done.