ignore case now returns None