Switching to extended IO
Fixing it up a little