made things case insensitive