don't convert to byte and back, just use message.substring()