why debug ?