"Last represent the last fired menu.. in fact its the class or control that have raised the event" Fabian, Is that true? What I am reading is: "LAST (now) gives a reference to the object that raised the event, whether that be an instance of any class (or a control on a form)." Which gives much greater power to LAST. regards Bruce