debugging process