handling crazed characters better