Turns out runIO does not work properly.