If there a reason why encoding uses String.valueOf(msg) in StringEncoder instead of just msg? I cannot see the value of, valueOf, pun intended. Mike Mike McGrady Principal Investigator AF081-028 AFRL SBIR Senior Engineer Topia Technology, Inc. 1.253.720.3365 mmcgrady at topiatechnology.com