Added block read from socket