view ppi implementation before of the new json