Just following what the IO class was doing.