I would remove this first condition as you are already doing it with ```pattern.equals(proxiedList[i])``` above...