working on passing received data to socket manager, calling user supplied data callback