The problem is that my Outlook Wizard runs through the lines and continues onto the log. I need it to wait for either $setup.OnClick to be true or $Button3.OnClick to be true. However their is no boolean value to say whether the button was actually clicked. Any help would prevent the any further balding as i continue to pull my hair out at every failed counter statement.