extended debugging