problem debugged; (too late)