vertical and char fixes