Here you convert the data from []byte to string, and when sending it you convert back from string to []byte.  I think we should leave it in []byte..