get rid of CharExtra