so mirc basically waits for 1) actual motd 2) presence of a failed motd (via the raw statemnt) before deciding it's connected?? Maybe Im just not understanding. However, based off of your explanation, I think I understand why their on connect wasnt working