The Case for Professional Advocacy Software