debugging is the worst