adding ppJSON, part 1.  arrays done, objects still to be done.