debugging library