markup and upper/lower-case fixes