refactor name -> ppi_document makes more sense