improved name uniqueness validation - now ingores case sensivity