Added upper/lower case validation option