File serving is faster with IO.read