I have successfully worked this matter out. I use the /timer command in relation to $ial and delete a nickname stored in my hash tables, even after the person has parted the channel I am on! Thanks for the pointer, argv0...you definitely helped me think very hard. :>