strict case checking