ugh char fail.