Hmmm... well you are correct on the break; command. I did not have that in there. Thanks for that. I had an oversight there. However it is still 8 rather than 7. As for the nick problem, it definitely has to do with string matching on an element of $cv_bannednicks. What would you suggest from here? ...