Ah beautiful, thank you both, Robert and Mark, for your instant and helpful responses. I understand, so the basic idea is to keep a variable that is globally accessible and call an external function to increment that variable... Thanks! Bryant