This was debugged by applying experience and reasoning while viewing the code. Is there a way to drive out the problem thru debugging messages? for example, can you print out some values as it approaches the breaking point? I am debugging thru the same error.