ruthless debugging