Update to group by character rather than item