trying to speed up reading process