mixed -> string