allow lowercase id