working. it reduces the pread time to 4.3 secs