unless there is som internal mirc identifier like $identd which tells u whether its infact on or off no its not possible anyother way to get that check box ticked on initial opening. secondly uve added all these variable using how many lines of code? yet i gave u ONE line that does it quite easily. and using that method u could even read what your ident was set to? how is it im introducing more code than u think u have? personally i think your variable method for this is extremely more code than is even worth the effort. granted variables are faster than readini but by defualt mirc reads that ini in its idnted request process why is it such a big thing?