work hard to implement handlRead
work hard to implement handlRead

yl2695/CS162,bngabonziza/CS162,thinkhy/CS162,thinkhy/CS162,yl2695/CS162,bngabonziza/CS162,thinkhy/CS162,yl2695/CS162,thinkhy/CS162,yl2695/CS162,bngabonziza/CS162,bngabonziza/CS162,bngabonziza/CS162,yl2695/CS162