gr should be case insensitive