Why ascii?  We should probably use unicode or utf-8 only