enforced case insensitivity; add misc dinension rule