replaced preload for readahead