Well how does mIRC determine if it can be run?