Okay, so here's a long shot... Would it be possible to run two instances of ME, with program status being polled via a scheduled macro every 1 minute in one instance, with the other macro running in the other instance? I realize there would be serious conflicts if both tried to take control of keyboard or mouse, but what about simple status checking & variable setting/clearing?