safe_chars parameter added