Is there a problem or purpose in calling the start of a procedure with just Sub instead of the Private/Public/Static Sub? Rob