added recursive utf8 conversion for params