1. Hard To Be

    David Bazan

    06:23
  2. Bless This Mess

    David Bazan

    03:57
  3. Please, Baby, Please

    David Bazan

    03:49
  4. Curse Your Branches

    David Bazan

    03:34
  5. Harmless Sparks

    David Bazan

    02:30
  6. When We Fell

    David Bazan

    03:40
  7. Lost My Shape

    David Bazan

    03:44
  8. Bearing Witness

    David Bazan

    03:13
  9. Heavy Breath

    David Bazan

    03:19
  10. In Stitches

    David Bazan

    04:33