character width and takeAll