Actually read all the bytes