debugging and error? (was: to often in recursive edit)