Hi folks, Solved my problem, I'm so deep in the forest that I can not see clearly... anywho.... I had changed the function signature but did not bother to recompile the control project. Since the control project is in the same workspace as the form project calling it, I was making the wrong assumption that everything was getting compiled but the control project was not getting compiled therefore the diffrerence in method signatures.... duhhhhh.....:doh: :-O sun.lcr