debugging part 1