Added specierch.  Still needs a little polishing, but the foundation is there.