reading time performance not so blocking