another try at the charset thing