Refactoring for READ command and threading strategy
Refactoring for READ command and threading strategy