I appreciate the fast response, but yes, I may not have made myself too clear. I have noticed that isop, ishelp, isvoice, ALL stop all three, even though they are used individually. In other words, if I say: if ($nick isop #) return, it returns for ALL three, including % and +v....this was my point. I need to get particualr here, and those commands aren't working. Thanks anyways.