Thanks for clearing that up. I thought mIRC does it internally in small steps on each /join, so at first I was more inclined to think I've encountered a bug. Having this in mind, I'll implement the script to first check IAL.