debug the hard way