Applying Innovative Software to Petition Processing