Better char count method