Wait, if mIRC is a text based program, then why is there dcc, picture windows, dialogs, sockets, and scripting?